package cn.com.cifi.mars.bean.vo.supply;

import java.io.Serializable;
import java.time.LocalDateTime;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 类名称：SupplyPlanVersionDataVO 
 * 类描述：供货计划版本数据信息
 * @author ：yyd
 * 创建时间：2019年9月3日 下午5:09:32
 * 
 * @version 1.0.0
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "供货计划版本数据信息", description = "供货计划版本数据信息")
public class SupplyPlanVersionDataVO implements Serializable {

	private static final long serialVersionUID = 1L;

	@ApiModelProperty(name = "id", value = "组织结构树id")
	private String id;
	
	@ApiModelProperty(name = "code", value = "组织结构树Code")
	private String code;
	
	@ApiModelProperty(name = "name", value = "组织结构树名称")
	private String name;
	
	@ApiModelProperty(name = "pid", value = "组织结构树父级id")
	private String pid;
	
	@ApiModelProperty(name = "type", value = "组织结构层级名称")
	private String type;
	
	@ApiModelProperty(name = "proProductCode", value = "产品分类Code")
	private String proProductCode;
	
	@ApiModelProperty(name = "proProductName", value = "产品分类名称")
	private String  proProductName;
	
	@ApiModelProperty(name = "isSupply", value = "是否已供(0.否 1.是)")
    private Integer isSupply; 
	
	@ApiModelProperty(name = "isDelay", value = " 是否延迟供货（0--否；1--是）")
    private Integer isDelay; 
	
	@ApiModelProperty(name = "num", value = "套数")
	private String num;
	
	@ApiModelProperty(name = "saleArea", value = "面积")
	private String saleArea;
	
	@ApiModelProperty(name = "avgPrice", value = "均价")
	private String avgPrice;
	
	@ApiModelProperty(name = "price", value = "不含 未推售车位货值金额")
	private String price;
	
	@ApiModelProperty(value = "supplyTime", name = "供货日期")
	private LocalDateTime supplyTime;
	
	@ApiModelProperty(name = "actualNum", value = "供货实际-套数")
	private String actualNum;
	
	@ApiModelProperty(name = "actualArea", value = "供货实际-面积")
	private String actualArea;
	
	@ApiModelProperty(name = "actualAveragePrice", value = "供货实际-均价")
	private String actualAveragePrice;
	
	@ApiModelProperty(name = "actualPrice", value = "供货实际-不含 未推售车位货值金额")
	private String actualPrice;
	
	@ApiModelProperty(value = "actualSupplyDate", name = "供货实际-供货日期")
	private LocalDateTime actualSupplyDate;
	
	@ApiModelProperty(value = "achievingRate", name = "供货实际-达成率")
	private String achievingRate;
	
	@ApiModelProperty(value = "isParking", name = "是否车位楼栋(0.否 1.是)")
	private Integer isParking;

}
